Claude Code
Anthropicによるエージェント型コーディングツール
https://docs.anthropic.com/ja/docs/agents-and-tools/claude-code/overview
ベストプラクティス
2025-04 https://www.anthropic.com/engineering/claude-code-best-practices
CLAUDE.md
Prompt improverを使ってCLAUDE.mdやプロンプトの修正を行う
探索、計画、コーディング、コミット
関連するファイル、画像、または URL を読み取るように指示する。書き込まないようにも指示
特定の問題へのアプローチ方法を計画するよう依頼する
"Think"という言葉を使うことで、拡張思考モードを起動してより多くの計算時間を得て、より綿密に代替案を評価できるようにする
この時点で結果が妥当だと判断したら、Claudeに計画を記載したドキュメントまたはGitHub Issuesを作ってもらう
記載した解決策をコードで実装するよう指示
妥当性の明示的な検証を含めても良い
コンテクストの理解と計画が重要
テスト駆動開発や視覚的な結果確認を通じて反復させる
初回の成果よりも反復したほうが良い成果がでる
YOLOモードを使う場合はDocker Development Containerを使用し、リスクを避ける